.div{
    width: 60vw;
    height: 90vw;
    border: 1px solid #000;
    background-color: #fafbf6;
    border-radius: 10px;
    padding: 2vw 1vw;
    position: relative;
    margin-bottom: 2vw;
}
.div1{
    /*height: 18vw;*/
    width: 8vw;
    /*background-color: antiquewhite;*/
    text-align: center;
}
.div1>.p{
    font-size: 24px;
    font-weight: bold;
}
.div1_1{
    transform: rotate(180deg);
}
.div1_2{
    font-size: 40vw;
}
p{
    font-size: 10vw;
    line-height: 10vw;
    /*font-family: PMingLiU ;*/
}
span{
    font-size: 8vw;
    line-height: 8vw;
    /*float: left;*/
    display: inline-block;
    padding-left: 2px;
}

.div2{
    font-size: 18vw;
}
.div2_1{
    transform: rotate(180deg);
}
.float{
    position: absolute;
    width: 42vw;
    height: 80vw;
    top: 2vw;
    left: 32px;
}
.float2{
    position: absolute;
    width: 42vw;
    height: 59vw;
    top: 16vw;
    left: 32px;
}
.float>div{
    height: 20vw;
    /*background-color: red;*/
}
